package com.teamone.etl.accountant.dto;

import lombok.Data;

import java.util.Date;

/**
 * @Description
 * @Author ZhaoPeiJie
 * @Date 2021/1/22 10:54
 * @Version 1.0
 */
@Data
public class InvoicingDto {
    /**
     * 发票抬头(购买人)
     */
    private String invoiceTitle;
    /**
     * 发票类型 1.普通发票 2.专用发票
     */
    private Integer invoiceType;
    /**
     * 发票审核状态 1.审核通过 2.审核未通过 3.未审核
     */
    private Integer invoiceStatus;
    /**
     * 发票申请时间
     */
    private Date invoicereqTime;
    /**
     *  创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 之前充值时的充值编号
     */
    private String rechargeId;
    /**
     * 企业编号
     */
    private Integer enterpriseId;
    /**
     *  发票最终的收件人
     */
    private String addressee;
    /**
     *  收件人手机号
     */
    private String phone;
    /**
     * 座机号码
     */
    private String landLinePhone;
    /**
     * 地址
     */
    private String address;

    @Override
    public String toString() {
        return "InvoicingDto{" +
                "invoiceTitle='" + invoiceTitle + '\'' +
                ", invoiceType=" + invoiceType +
                ", invoiceStatus=" + invoiceStatus +
                ", invoicereqTime=" + invoicereqTime +
                ", createTime=" + createTime +
                ", updateTime=" + updateTime +
                ", rechargeId='" + rechargeId + '\'' +
                ", enterpriseId=" + enterpriseId +
                ", addressee='" + addressee + '\'' +
                ", phone='" + phone + '\'' +
                ", landLinePhone='" + landLinePhone + '\'' +
                ", address='" + address + '\'' +
                '}';
    }
}
